astound (someone) at (something)

Translations
étonner (quelqu'un) par (quelque chose)